# 基于的镜像
FROM java:8
FROM maven:3.6-jdk-8-alpine

ENV TZ=Asia/Shanghai

COPY pom.xml /build/
COPY src /build/src
COPY ./src/main/resources/config/maven/settings.xml /usr/share/maven/conf/settings.xml

# 容器内的目录，不存在则自动创建，设置工作目录设置为 data
WORKDIR /build/

RUN mvn clean package -Dmaven.test.skip=true

RUN mv target/*.jar app.jar

CMD java -Djava.security.egd=file:/dev/./urandom  -jar /build/app.jar
